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.
4.2
Based on 15 reviews