The Hatch Cafe Bar
Local business
1010 Mgarr
Malta
Phone: +35627457629/99457629/79592170
Website: www.thehatchcafebar.com
Opening times:
Sun 11:00 am -
Tue 7:00 pm -
Wed 7:00 pm -
Thu 7:00 pm -
Fri 7:00 pm -
Sat 12:00 pm -



