Sweet Potato Tempura Restaurants in Delray Beach
Show restaurants on map
3.8
Menu
3.8
Menu
City: Delray Beach, 4000 Morikami Park Rd, Delray Beach, Florida, 33446, United States
Price
The Average price for Sweet Potato Tempura is:
$6.5
Feedback
These reviews refer only to the mentioned ingredients.