Tag: Molly’scafe in Mosta

  • Favorite

    Molly’s Cafe

    Address: Constitution Street
    Mosta
    Malta
    MST
    Malta

    Such a lovely place for a quick snack, tea or coffee or just to catch up with friends. Centrally situated.