Lightly Salt Edamame Restaurants in Denver
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Denver, 250 Federal Blvd, Denver, Colorado, 80219, United States, 80204
"We ordered food and ate it outside of the restaurant on the table. It was so good and fresh. We went on a Friday afternoon. The cook is amazing and th..."
Price
The Average price for Lightly Salt Edamame is:
$5.0
Feedback
These reviews refer only to the mentioned ingredients.