Talk of Town Cafe image label star icon 4.2

Talk of Town Cafe

High Street The Palace, Sliema, Island of Malta SLM 1542 Malta, Island of Malta

Bar Casual Dining $$
label star icon 4.2

Description

Talk of Town Cafe in Sliema, Island of Malta, is a vibrant and distinctive restaurant that offers fashionable dining, exquisite food and an array of fine wines. With its 18th Century Chapel as a backdrop, the cafe provides a unique atmosphere for customers to enjoy. Highly rated by customers, Talk of Town Cafe offers a wide range of cuisines, meals, and features such as reservations, outdoor seating, free wifi, and table service. With its 5 star service, excellent food, and great service, Talk of Town Cafe is the perfect place to enjoy a meal with friends and family. Make a reservation today and experience the best in fashionable dining.

Hours

  • Sunday

    CLOSED

  • Monday

    07:00 AM - 7:00 PM

  • Tuesday

    07:00 AM - 7:00 PM

  • Wednesday

    07:00 AM - 7:00 PM

  • Thursday

    07:00 AM - 7:00 PM

  • Friday

    07:00 AM - 7:00 PM

  • Saturday

    07:00 AM - 7:00 PM

Location

Reviews from TripAdvisor

EdZx7

Jul 26, 2025

star icon star icon star icon star icon star icon

After a very hot day exploring Sliema we needed a bite to eat, spotted this place on Google and it looked good.
Staff were very polite, friendly and helpful. It was quiet while we were there but the...

ozmanotts

Jul 20, 2025

star icon star icon star icon star icon star icon

Food here is absolutely delicious! Quick, friendly and efficient staff. It’s part of the hotel we stayed in but they always had a welcoming atmosphere and is lovely and shaded most of the day or you...

mkimmings

Jul 13, 2025

star icon star icon star icon star icon star icon

Lovely place to chill, food was nice, veggie taco and a panini, friendly staff and nice chilled environment, will come again

Similar restaurants

Hours

  • Sunday

    CLOSED

  • Monday

    07:00 AM - 7:00 PM

  • Tuesday

    07:00 AM - 7:00 PM

  • Wednesday

    07:00 AM - 7:00 PM

  • Thursday

    07:00 AM - 7:00 PM

  • Friday

    07:00 AM - 7:00 PM

  • Saturday

    07:00 AM - 7:00 PM

Talk of Town Cafe