Moodfood

About

Cafes

Price Range : $11-30 ($$)

  • star
    Yelp rating
    3.5 stars

Location

Adress: 1224 Anderson Ave, Fort Lee, NJ 7024

Phone: (201) 313-8278

Work Hours

Mon 7:00 am-8:00 pm
Tue 7:00 am-8:00 pm
Wed 7:00 am-8:00 pm
Thu 7:00 am-8:00 pm
Fri 7:00 am-8:00 pm
Sat 8:00 am-8:00 pm
Sun 8:00 am-4:00 pm

Business info

  • turned_in_not
    Vegan Options
    Yes
  • list_alt
    Takes Reservations
    No
  • directions_car
    Delivery
    Yes
  • move_to_inbox
    Take-out
    Yes
  • credit_card
    Accepts Credit Cards
    Yes
  • thumb_up
    Good For
    Breakfast, Lunch
  • local_parking
    Parking
    Street, Private Lot
  • directions_bike
    Bike Parking
    Yes
  • accessibility
    Good for Kids
    Yes
  • group
    Good for Groups
    Yes
  • insert_emoticon
    Ambience
    Casual
  • volume_up
    Noise Level
    Average
  • local_bar
    Alcohol
    No
  • transit_enterexit
    Outdoor Seating
    Yes
  • wifi
    Wi-Fi
    Free
  • tv
    Has TV
    Yes
  • turned_in_not
    Dogs Allowed
    No
  • fastfood
    Caters
    Yes
  • turned_in_not
    Gender Neutral Restrooms
    Yes

Reviews

  • Chloe L.

    star star star star star_border 23 July 2026

    I usually like this place and order from here often times but NOT today.
    I ordered kale ceasar salad today and found something that looks like piece of foil.
    And soon after, another brown thing whatever it it.

    It's hard to go thru every piece of salads to see what's in it cause they're all mixed already.

    I hope in future I don't see any other piece of something in my food because I want to keep ordering from here.

  • Jane Y.

    star star star star_border star_border 20 July 2026

    Mood Food = healthy food, clean eating, and balanced dining. The food is simple and designed to keep you from feeling heavy and glutinous after a meal.

    The ingredients are "real" and created to give you a somewhat balanced diet. Relatively casual, you can come and sit down for a meal post workout (I regularly see a lot of ladies in yoga wear so I can only assume their coming after hitting up yoga class) or just come for a "healthy" lunch if you want "healthier" options of the same old sandwiches, wraps, and bowls.

    The only downside is that the prices are ever so slightly steep for what is essentially a sandwich and/or salad, and although it's seems to be a place where you can quickly grab some food, the word "quick" is more relative as it still takes a good/approximate 15 minutes for your entree selection to come out.  This place is definitely not a grab and go even though it feels like a deli when you enter.

  • Chaghri O.

    star star_border star_border star_border star_border 13 July 2026

    I just left from the place
    I got cream cheese bagel with salmon $12.80
    I just woke up and came the place so at the beginning didn't realize she charged me 12.80 for bagel.i looked at the menu and salmon on the plate with lots of thing is 12 dollar too and I said it's not fear same price with bagel
    After that I asked it's too expensive for bagel but I already paid and give me boiled egg at least and they refused and said you already paid bla bla
    Service was zero because the register girl just try to  ignore me and answering shortly really didn't like it
    and never come again and I'll tell everybody around me don't go to this place
    In this business hospitality is everything
    You guys should have known this

  • Al S.

    star star star star star 9 July 2026

    This place is my go-to for fast, healthy and delicious food. Nothing else like it this area

  • Eunice K.

    star star_border star_border star_border star_border 1 July 2026

    Unfortunately,this place just keeps letting me down. I ordered a chicken pesto sandwich to go before proceeding to take a seat inside. I waited for what felt like a long while, but I had not been keeping track of time so I decided to wait a bit more to let the staff finish making my sandwich. Finally, after waiting an additional 15 minutes I got fed up and walked to the counter to figure out when my sandwich would be done as I had to leave soon. The response I got from the staff was, "Your sandwich has been done for like an hour," before they gave me a small laugh and a cold sandwich. I was dumbstruck by this answer and could not understand why they would not have simply called me when the sandwich was done instead of letting it sit on a counter for 15+ minutes. I will no longer be a patron at this business.

People Recommend