16-17 Crystal Palace Parade, Norwood, London SE19 1UA
Bar | Breakfast restaurant | Restaurant
A refined dining establishment offering a diverse selection of global cuisine, featuring authentic English breakfasts, traditional French croques, and Spanish omelettes, catering to discerning palates.