Edamame Restaurants in Verdun
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Verdun, 3807 Wellington St, Verdun, Canada
"Too expensive for the quality of food served."
Feedback
These reviews refer only to the mentioned ingredients.