#14 The Veggie Restaurants in South Charleston
Show restaurants on map
4.8
Menu
Table booking
4.8
Menu
Table booking
City: South Charleston, 210 RHL Blvd, 25309, South Charleston, US, United States
"I like the restaurant but wish they don't put much mayo"
Feedback
These reviews refer only to the mentioned ingredients.