Luzzu Restaurant

Business Details

Luzzu Restaurant
Restaurant, Bars
Qawra Road, Qawra
St. Paul's Bay 21584647
Mediterranean, Pizza

Location

Location on map not available.