Larnaka
souvlaki.gr is one of Larnaka.

1. souvlaki.gr

8.6
Ag Lazarou St, Λάρνακα, Επαρχία Λάρνακας
Souvlaki Shop · 44 tips and reviews