1 FB users likes La Bella Italia Restaurant, Cambridge, set it to 516 position in Likes Rating for Cambridge, Cambridgeshire in Local Business category
La Bella Italia Restaurant, Cambridge is Cambridge based place and this enity listed in Italian Restaurant category.