Ta Marija Restaurant

Triq il-Kostituzzjoni, Il-Mosta