All-day dining
with style

Embracing Sliema’s cosmopolitan vibes with diverse and delightful culinary offerings, Talk of Town Cafe is a stylish all-day dining spot, offering breakfast, lunch, and dinner.

Scroll to Explore

Lounge 360

Next Brand