May Peel
Category Shop & Dine
Address
1302 West Peachtree St NW
Atlanta, GA 30309
Social Media
Details
Nestled beneath the historic Hotel Granada lies May Peel, a cocktail bar that transcends the ordinary, inviting you to embark on an evening of cocktails and frivolous affairs.