Talk of Town Café

 Talk of Town Café in Sliema is a part of The Palace Hotel and is located within the hotel premises.

Address: High Street, SLM1542, Sliema

Phone: 21 333 444

Email: business@thepalacemalta.com

Website: www.thepalacemalta.com

Opening Hours

Drinks: 08:00 – 01:00

Breakfast Menu: 08:30 – 11:00

Food Menu: 11:00 – 23:00

High Tea: 15:00 – 18:00

1 January 7, 2013 By admin in Cafes Tags: , , , , ,



Comments (1)

  1. roberta January 23, 2013

    Looooove this place 🙂

Add comment