We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Sofia's Mediterranean Grill

220 Boulevard, Hasbrouck Heights, NJ 07604-1920
+1 201-462-0123
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good35%
  • Average1%
  • Poor1%
  • Terrible2%
Travellers talk about
“orzo” (10 reviews)
“greek salad” (13 reviews)
“moussaka” (6 reviews)
Closed Now
All hours
Mediterranean, Greek, Vegetarian Friendly, Gluten Free Options
₹₹ - ₹₹₹
220 Boulevard, Hasbrouck Heights, NJ 07604-1920
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
Reviews (77)
Traveller rating
Traveller type
Time of year

1 - 10 of 77 reviews

Reviewed 13 April 2017 via mobile

We are staying at the Hilton tonight and the staff recommended we go Sofia's as a good restaurant that was within walking distance. They were wrong on one point, the food was great! Matt and I started with a grilled calamari that was magnificent. Matt...More

Thank Brent B
Reviewed 11 April 2017 via mobile

I really enjoyed the food here! Fresh and delicious. I ordered the chicken gyro and the baklava cheesecake. Both really tasty!

Thank Josh A
Reviewed 11 April 2017 via mobile

Excellent greek cuisine. Never had a bad experience. Highly recommended. The food is fresh and abundant. You will not be disappointed. Try the spinach salad and the stuffed peppers. Better than Its greek to me. The food is consistent and priced right. Conveniently located on...More

Thank Larry T
Reviewed 18 January 2017

We had lunch at Sofia's twice in a week and were very pleased both times. We had a birthday lunch there as it was just the right place for the special occasion.

Thank bkc1997
Reviewed 17 January 2017 via mobile

The food and service were great. It's BYOB and I love that. Great local spot. Gets crowded get there early.

Thank Michelle M
Reviewed 4 January 2017

This was our first time in a sit down Greek restaurant. All other times we tried Greek food at mall stands or kiosks. This is a nice family owned relatively small restaurant. Sofia is actually there supervising. It is also BYO which makes dining economical....More

Reviewed 19 December 2016

This place was below par for me. I got to this place based on a recommendation from The Record. Prices are reasonable. On the plus side the kids liked the moussaka and the tiramisu was pretty good. I got the seafood medley and thought it...More

Thank eguy_1972
Reviewed 17 December 2016

I live nearby and had visited this restaurant many times. The food quality is great, the service is great, all is fresh and delicious. Again, highly recommend the stuffed peppers, and if you're vegetarian the stuffed tomato. Also, the tilapia with the sauce is delicious!...More

Thank DavidFirst
Reviewed 5 December 2016

Went there with a friend for dinner last week. Excellent food and best thing is its a BYOB. Recommend making reservation. Sofia is still watching the cooking!

Thank Jay P
Reviewed 15 November 2016 via mobile

Had lunch here today 11/13. Was very nice and quaint. I had the lamb burger. It was fabulous. Lots of flavor. Great seasoned fires too. I think I tasted lemon on the fries. The service was very good too and the prices were pretty reasonable....More

Thank Robert C
Nearby Restaurants
Tom Yum Koong Tai Kitchen
29 reviews
.38 km away
Gabriel's Grille & Bar
34 reviews
.86 km away
Hasbrouck Heights Pizza
25 reviews
.41 km away
Nearby Attractions
Oasys Day Spa
6 reviews
1.52 km away
Blackjack Mulligan's Public House
8 reviews
1.89 km away
Aviation Hall of Fame of New Jersey
19 reviews
2.16 km away
Brix City Brewing
13 reviews
2.98 km away
Questions & Answers
Get quick answers from Sofia's Mediterranean Grill staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 5 - US$ 30
Lunch, Dinner
Restaurant features
Delivery, Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Open Hours
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 21:00
11:30 - 22:00
11:30 - 22:00
Location and Contact Information
  • Address: 220 Boulevard, Hasbrouck Heights, NJ 07604-1920
  • Location: United States  >  New Jersey (NJ)  >  Hasbrouck Heights
  • Phone Number: +1 201-462-0123
  • E-mail
Gyros, Mousaka, Spanakopita, and all other things Greek, for the best casual Mediterranean dining experience in Northern NJ. BYOB!