Cafe Melba is a coffee shop offering a delightful selection of cakes and ice cream. It provides a welcoming atmosphere for enjoying lunch and dinner.