Scala
Mediterranean · French
Mediterranean restaurant, Scala, offers idyllic views and a blend of Mediterranean cuisine with classical French techniques.
Location
Best places nearby
The highest rated places close to Scala.
Local restaurants nearby
22 Telgħa tas-Saqqajja, L-Imdina

