★ 4.8 / 5 from 3460 reviews
#31 Pizza in Rochdale
Steak
Pasta
Bella Sera
15 Road, OL10 4DX, Rochdale, United Kingdom
"The best restaurant in manchester bar none !"
Bella Sera, a popular Italian restaurant, received mixed reviews. While some diners praised the delicious food, friendly staff, and overall great expe...