Best Takeout restaurant in Marsaskala, malta