The Perfect Storm Restaurants in City of New York
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: City of New York, 1756 Forest Ave, Staten Island, NY 10303, City of New York, United States
"The manager Anthony and our server Ivy were very friendly, welcoming and helpful. The food was absolutely delicious and the portions were generous. Th..."
Price
The Average price for The Perfect Storm is:
$29.5
Feedback
These reviews refer only to the mentioned ingredients.