Frascati Restaurants in Cambridge
Show restaurants on map
3
Menu
3
Menu
City: Cambridge, 14-16 Bridge Street, Cambridge, CB21UF, United Kingdom
"I had an interesting experience at Bella Italia, Cambridge."
Feedback
These reviews refer only to the mentioned ingredients.