Olive & Rye

Restaurant in Leeds, United Kingdom

Opening hours: Mo-Fr,Su 09:00-16:30; Sa 09:00-17:00 Features: outdoor seating, vegan options, halal, air conditioning

18-20 Queens Arcade, Leeds, LS1 6LF