Cabana

56 Upper Street, Islington, London


Address:56 Upper Street
Islington
London
N1 0NY
Map:Location map & what's 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



Questions


User Reviews


Features