Leo? restaurant is still the truly Italian around Bolton. After all these years, the standard of service and the food that you receive is better than ever. The new menu is full of meats and fish dishes and the staff will always try to sell you the best. Still a great experience. The tiramisu is something else.
Leo’s – Horwich