Bella Italia is my favorite place, especially the Leicester Square restaurant (now closed, much to my dismay). A friend took me here for a pre-birthday lunch. I had my usual - Spaghetti carbonara. Perfect. Good value, not expensive. Varied Italian menu.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.