
Kendell's Bistro
Our Pick: Top Rated (£26-£40)
3 St Peters Square, Leeds (Map)
French
Avg Price:Average Price: £26 to £40
v | 0.3 miles from Temple of Boom Leeds |