AX Hotels Sliema introduces a Braille Menu

Talk of Town Café, found at The Palace, Sliema, have created a Braille version of their menu to make their services accessible for customers with a visual impairment.

Read More