Veg Out Cafe 38A Lands Lane Leeds LS1 6LB United Kingdom Wheelchair access unspecified Locate 53.799028, -1.543121