Mirchiz Leeds is located in Leeds, United Kingdom on 30a Commercial St, Rothwell. Mirchiz Leeds is rated 4.1 out of 5 in the category indian restaurant in United Kingdom.
Address
30a Commercial St, Rothwell
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating