AVRA
Greek
Authentic Greek restaurant offering traditional dishes. Experience flavorful cuisine perfect for lunch and dinner.
Location
Best places nearby
The highest rated places close to AVRA.
Local restaurants nearby
23-25 High Street, England
Location
The highest rated places close to AVRA.
23-25 High Street, England