[title]
A café, coffee house and restaurant just around the corner from Leicester Square. There's an Italian slant to things here, with pizzas and pasta doing brisk business alongside cups of strong Italian coffee. Continental breakfasts and kebabs are available, too.