Alexandria Cafe

Hidden gem in the heart of Margate