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
- Phone
- +356 2134 0678
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.












