cyprusmenu

Souvlaki Stou Feshia

About the restaurant

More Info

  • 20 St Lazarus, Larnaca, Cyprus
  • Souvlakia
  • Dinner, Lunch

View on map