FoodBlog Logo

For the best experience, please rotate your device.

The Tiffin Box Sliema

Indian • Fast Food

The Tiffin Box Sliema is on Wolt!

Restaurant Details

Level 0, The Food Hall, Plaza Shopping Centre, Sliema

FoodBlog SpaceFoodBlog Space