Restaurant - Italian in Ilkley
Station Plaza
19 Station Road
Ilkley
West Yorkshire
LS29 8HF
Monday to Sunday: 11:30am - 11pm
Set in the station complex this restaurant is warm, spacious and welcoming. Original stone work and large open plan kitchen.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.