Basil's Restaurant & Tapas Bar

2985 Grandview Ave NE, Atlanta, GA

About Basil's Restaurant & Tapas Bar

Restaurant in Atlanta, GA
Neighborhood