説明
Roots Restaurant, located in Island of Malta, is the perfect place to enjoy a delicious seafood dinner. With a wide selection of fresh catches of the day, Mediterranean, Fusion, European, Vegan and Gluten Free options, everyone can find something to their liking. The restaurant offers impeccable service, friendly waiters and a family business vibe. The prices are more than fair and the customer reviews are outstanding. Make a reservation today and experience the taste of the sea for yourself!