Yo Yo Café Bar ← View details 29 Chapel Street, Bradford, England BD1 5DT +44 1274 727287 Get Directions From* To * — Required information