AYU The Travelers Kitchen
AYU The Travelers Kitchen (Il-Gżira) inside: no video yet. Film it and earn on every booking.
- Address: The Strand
- Hours: Mo-Su 10:00-01:00
AYU The Travelers Kitchen (Il-Gżira) inside: no video yet. Film it and earn on every booking.