Tattu Minerva, 29 E Parade, Leeds LS1 5PS United Kingdom Wheelchair access unspecified Locate 53.798233, -1.549129