The Traveler's House

Larnaca - Limassol Road, Larnaca, 6036
Cypriot restaurant in Larnaca offering kebab. Only Takeaway is available.