About Edamame
Edamame Steak House Fine Asian Cuisine is located in Watertown, MA and offers Japanese steakhouse cuisine. It has an average price and rating, but the restaurant is currently closed. Edamame Steak House is a great place to enjoy a delicious Japanese meal in a cozy atmosphere, with landmarks like the Watertown Square and Charles River close by. Reviews suggest it is a great place for couples, families, business lunches, and brunches with friends.
Business Information
171 Watertown St
Watertown, MA
Location
Loading map...