Cabana

Cabana

C

Stratford, London, UK

3.0
Taste
3.0
Vibe
2.0
Service
££££Price
Cocktail Bar

Doughballs like hard golf balls and a server who pushed back on complaints sour an otherwise redeemable cocktail menu.