Allou
Lefkada Town Restaurant
Overview
Located on the bustling Ioannou Mela street in the heart of Lefkada Town, Allou offers a fresh and creative take on Greek and Mediterranean cuisine. This stylish restaurant combines a modern aesthetic with the warmth of traditional flavors, creating a vibrant dining atmosphere. The menu features a diverse selection of carefully prepared dishes, from delicious appetizers and fresh salads to expertly grilled meats, large steaks, and creative main courses like their popular 'Chicken a la Creme' with smoked Metsovo cheese. Whether you're looking for a flavourful meze to share or a full, satisfying meal, Allou provides a delicious culinary experience with quality ingredients and a modern twist.
Contact Information
Address
Ioannou Mela 205, Lefkada 31100, Greece
Phone
Website
Opening Hours
Monday: 17:30 - 01:00
Tuesday: 17:30 - 01:00
Wednesday: 17:30 - 01:00
Thursday: 17:30 - 01:00
Friday: 17:30 - 01:00
Saturday: 17:30 - 01:00
Sunday: 12:00 - 19:00
facebook
instagram