FoodBlog Logo

For the best experience, please rotate your device.

Trabuxu Wine Bar

Platters

Restaurant Details

2, Strait Street, Valletta

Book Now

FOOD MEDIAFOOD MEDIA