Ibiza

2285 Peachtree Road
Atlanta, Georgia 30309


View all Georgia Hookah Bars
Reviews for Ibiza - Add Review