From Our Editors
A well-known Italian restaurant in London, Cibo Cafe at Mamas and Papas is the ideal spot for a delicious menu. The familiar atmosphere and great menu options allow guests to focus on what matters: the perfect quality.
Though the price can be a bit higher than average, you're going to get what you pay for.
If you're searching for the perfect spot for a family gathering, it's been reviewed as a great local option for big groups and families with kids.
Located in the heart of islands-gb, Cibo Cafe at Mamas and Papas is definitely a good call.