Discovery
Restaurants
Stores
Discovery
Restaurants
Stores
The Tudor Inn - Larnaca
Closing soon
14 days no delivery fees!
The Tudor Inn
A pinch of passion in every dish!
25-35
min
Wolt+
€0.00
€€
€€
The Tudor Inn