Skip to main contentToast Local logo
Wahoo! Grill

Wahoo! Grill

AmericanPrice range $30-60

Closed

1042 W College Ave, Decatur, GA 30030
About

A casual European-influenced neighborhood bistro with an elegant, warm style and a glass-walled dining room surrounded by an enchanting garden paradise outside... all designed to accommodate intimate dinners, a gathering of friends and large party celebrations.