Cabana

56 Upper Street, Islington, London

Address:56 Upper Street
Islington
London
N1 0NY
Map:Map & nearby
Cuisine:Brazilian
Region:Islington
Nearest Station:Angel
Telephone:
Book a table
Cabana picture

Ads by Google
About: Casual Brazilian barbecue restaurant chain continues to expand.


Online Booking


Reviews & Tips from our readers


More from All In London