Nowish

Bar in Sliema

Time Square

Time Square is a chill-out bar and diner perfectly located in central Sliema. Enjoy reasonable prices while savouring delicious food and drinks, or join in the fun of karaoke. Football fans will love watching major matches on projectors, making it ideal for groups. Just a stone's throw from the seafront, it's a great spot for casual dining. Note that parking isn’t verified, so plan accordingly!

The details

Where
127 Tower Road, Sliema, Malta, Sliema
Price
Reasonable prices
Good for
Groups, football fans, casual dining
Access
Sliema seafront location; parking not verified
Good to know
Shows sport

Contact details checked November 2026 from public sources (malta.com, lovinmalta.com, expat.com).

Something out of date? Details come from OpenStreetMap and public sources — always check with the venue before you go.

Open larger map

More bars

All in Malta

Nearby