Atlanta - Nicola's
Nicola's Restaurant
1602 La Vista Road
Atlanta, GA 30329

The Lady in Red is
Princess Aya at
TurkishBellyDancer.com
37 photos · 204 views