Eating American (New) Greek Mediterranean at Basil's Restaurant & Tapas Bar restaurant in Atlanta, GA.

Feedback

Do you manage or own Basil's Restaurant & Tapas Bar?

Yes