Roots & Fruits Cafe Grand Aracde Leeds LS1 6PG United Kingdom website Website phone 0113 2428313 social: Facebook Cafe Wheelchair access unspecified Locate 53.800254, -1.540385