il- Barri Restaurant

Business Details

il- Barri Restaurant
Restaurant
Church Square
Mgarr 21573235
Maltese

Location

Location on map not available.