Bella Italia

Manchester, United Kingdom

Italian restaurant with a family friendly menu close to the Piccadilly Gardens. Good food, good risotto and decent pizza. Some people mention terrible service.