Leo La Terasse is a fresh dining concept that combines familiar favorites like sushi and steaks with their own unique culinary creations. Immerse yourself in a luxurious dining experience, whether it’s for breakfast, lunch or dinner, right in the heart of downtown Beirut.