Street Food Days
Featured
Tis Kakomoiras Restaurant
4VX6+87 Agia Marina, Leros, Dodecanese, Greece
Experience a delicious variety of street food favorites, and vibrant atmosphere! Call for deliveries or bring your friends and family from early, starting at noon! Find the Menu here. RESERVATIONS: […]






