Zouk Tea Bar & Grill
1312 Leeds Road
Bradford BD3 8LF
United Kingdom