
Villy’s
2.6 (5)restaurant
A Decatur plant-based restaurant serving vegan meals daily, with hours stretching well into the night.
Description
Located in Decatur, Georgia, Villy’s focuses on a menu of plant-based vegan meals, operating daily with late-night hours.