Save places from Instagram, TikTok, YouTube and more

TORA
Restaurant
4.6 (830 reviews)
Tigné Seafront, Tas-Sliema SLM 3120, Malta
+356 7978 1410
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.6 (830 reviews)
Tigné Seafront, Tas-Sliema SLM 3120, Malta
+356 7978 1410