Castelletti Bistro
The Strand Next to Zara, Sliema, Island of Malta Malta
Castelletti Bistro is a Seafood, Mediterranean, European, Vegetarian Friendly, Gluten Free Options place is located in Sliema, Island of Malta. The address of Castelletti Bistro is The Strand Next to Zara, Sliema, Island of Malta Malta.
If you want to go to the place or need any services, you can contact them directly. The phone number is +356 2145 2563,