Nowish

Restaurant in Marsaskala

Roti Indian Cuisine

Roti is a delightful small Indian restaurant in Marsaskala, known for its authentic Indian cuisine. Perfect for lunch or dinner, it offers a range of vegetarian and vegan dishes to satisfy various palates. If you're in a hurry, takeaway is also available. Typical mains are around €20, and if you're keen to secure a table, booking can be easily made through restaurant listings.

Open Tue–Sun 12:00–14:30, 18:00–22:30, Mon closed

The details

Where
Triq ix-Xatt c/w Triq Sant Antnin, Marsaskala MSK 2790, Malta, Marsaskala
Hours
Tue–Sun 12:00–14:30, 18:00–22:30, Mon closed
Cuisine
Indian
Price
Typical mains around €20
Booking
Booking available through restaurant listings
Known for
Authentic Indian cuisine
Cuisine
Indian
Price
€€
Good to know
Kid-friendly, vegan options, book online
Website
roti.mt

Contact details checked November 2026 from public sources (roti.mt, thefork.com, tripadvisor.in).

Something out of date? Details come from OpenStreetMap and public sources — always check with the venue before you go.

Open larger map

More restaurants

All in Malta

Nearby