Description
MOM & POP is an amazing restaurant located in the Island of Malta. It offers a great selection of drinks and products, with friendly staff that make you feel at home. With its outdoor seating, free WiFi, and digital payment options, it's the perfect place to relax and have a great time. Make a reservation today and experience the MOM & POP way!