0.0
- reviews

Coffee Bar

Cuba Libre & Havana Bar

72 Upper St. - 71, N1 0NY London Borough of Islington Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Coffee Bar, Wine Bar, Happy Hour and After-dinner, Ice Cream Shop, Sandwich Shop
Ideal for: Special Events, Young, Friends, Business, Ceremonies, Single
Types of Cuisine: Cuban, Caribbean, American
Coffee Bar Wine Bar Happy Hour and After-dinner Ice Cream Shop Sandwich Shop Cuba Libre & Havana Bar Islington
GET DIRECTIONS
Coffee Bar Wine Bar Happy Hour and After-dinner Ice Cream Shop Sandwich Shop Cuba Libre & Havana Bar Islington