Best Takeout restaurant in Rabat, malta