Edamame Restaurants in t
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: t, 209 N First Ave Unit A, T, United States Of America
"Ok food. Kind of bland. Wait staff were friendly."
4.4
Menu
Table booking
4.4
Menu
Table booking
City: t, 34700 E Pacific Coast Hwy #106, T, United States Of America
"Excellent location with a view of the ocean."
Feedback
These reviews refer only to the mentioned ingredients.