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


User Reviews


More from All In London