Feta Cheese Restaurants in Staten Island
Show restaurants on map
3.9
Menu
Table booking
3.9
Menu
Table booking
City: Staten Island, 1880 Hylan Blvd, 10305, Staten Island, US, United States
Delivery, Accepts Credit Cards, Television, Wheelchair Accessible
4.2
Menu
4.2
Menu
City: Staten Island, 895 Huguenot Ave, Staten Island I-10312-3918, United States
"Their food is phenomenal. I don’t understand why this place gets such sub par reviews. Yes, I’m not greek, but I’ve had many greek places on the islan..."
Feedback
These reviews refer only to the mentioned ingredients.