Veranda Greek Taverna

Restaurant
11235 Alpharetta Hwy, Ste 105, Roswell, GA 30076 11235 Alpharetta Hwy, Ste 105, Roswell Directions
+16783301218
This place has not been rated by customers.
0% of 0 customers recommended
This place is closed.

Want something similar? See related deals

Explore Nearby
Veranda Greek Taverna

Groupon Guide

Grouber