Nowish

Restaurant in St Paul's Bay

La Stalla

La Stalla is a restaurant in St Paul's Bay, Malta.

The details

Where
270 Tourist Street, Bugibba, St Paul's Bay, SPB 1025, St Paul's Bay

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