Beirut called. We answered. “I feel duty-bound to two countries, Malta and Lebanon. This time Lebanon was calling me and this is the reason why I decided to head over...Read More
Ali Baba restaurant is the ideal place to celebrate those special moments, unwind after a long day, or simply treat yourself and loved ones to a genuinely good meal.