La Stalla Restaurant

Business Details

La Stalla Restaurant
Restaurant, Take Away, Bars
Triq it- Turisti, Bugibba
St. Paul's Bay 21571368
Grill, Healthy Cuisine, International, Italian, Maltese, Mediterranean, Pasta, Pizza, Seafood, Steak House

Location

Location on map not available.