Calamari Tempura Restaurants in Forest Hills
Show restaurants on map
4.2
Menu
4.2
Menu
City: Forest Hills, 11116 Queens Blvd, Forest Hills I-11375-6343, United States
Delivery, Accepts Credit Cards, Wheelchair Accessible, Television
Price
The Average price for Calamari Tempura is:
$9.3
Feedback
These reviews refer only to the mentioned ingredients.