Leo's Restaurant in Eccles
198 Monton Road, Eccles, Manchester 9LJ, M30 - Get directionsMenu Leo's Restaurant
How to get to Leo's Restaurant
Opening Time
12noon – 2pm, 5pm – 10pm: Mon-Sat
12noon – 2pm, 4pm – 9pm: Sun
Services
- Serves Alcohol
- Indoor Seating