Ayvalık Tost Lara
Turkish · Sandwich Shop · Fast Food
Ayvalık Tost Lara is a fast food restaurant specializing in Ayvalık tost, a Turkish pressed sandwich.
Location
Best places nearby
The highest rated places close to Ayvalık Tost Lara.
Local restaurants nearby
1967. Sk. 4a, Antalya


