The Oasis
6 Church Street
Ilkley
LS29 9DS
0194-381-7098
Cafes Snack Bars & Tea Rooms
Visit Website