Toro's Steakhouse in Station Road Harrow
194, Station Road, Harrow, London 2RH, HA1 - Get directionsMenu Toro's Steakhouse
How to get to Toro's Steakhouse
Opening Time
5pm – 11pm: Mon-Thu
5pm – 12midnight: Fri
12noon – 12midnight: Sat-Sun
Services
- Takeaway Available
- Indoor Seating
- Home Delivery