Edamame Restaurants in Deptford
Show restaurants on map

Search a city
4.3
Menu
4.3
Menu
City: Deptford, 1135 Hurffville Rd, Deptford I-08096-2008, United States
"I recently discovered this place, and I absolutely love it! The menu is fantastic, offering a wide range of low-calorie meals that leave you feeling s..."
Feedback
These reviews refer only to the mentioned ingredients.