FoodBlog Logo

For the best experience, please rotate your device.

Cafe Berry

Coffee • Dessert

Restaurant Details

68A 69, Triq San Duminiku, Sliema

Book Now

FoodBlog SpaceFoodBlog Space