Ta' Gerit

252, Main St., Mosta, Malta, MST 1014