Restaurant - Indian in Leyland
67 Town Road
Croston
Leyland
Lancashire
PR26 9RA
lovely real food served in a proper pub with 5 hand pumps ! highly reccomended
c watson - 15/07/2010 | report this review
All fields are required. Your review will appear immediately.