R & A Grocery Store
28, Triq Laqxija, Birkirkara, Malta, BKR 2644
+356 2148 3359 Phone