Melon Restaurants in Anthony
Show restaurants on map
4.5
Menu
4.5
Menu
City: Anthony, 308 Franklin St, Anthony, United States
"So happy we stopped here. Great service. Delicious!"
Feedback
These reviews refer only to the mentioned ingredients.