Falafel n' Juice

Restaurant in Leeds, United Kingdom

Opening hours: Mo-Sa 11:00-19:00; Su 12:00-18:00

26 Kirkgate, Bradford, BD1 1QL