Address: 17 The Stiles, Ormskirk L39 3QG, UK
Phone: 01695 574000
State: Lancashire
City: Ormskirk
Zip Code: L39 3QG
opening times
Monday: 5:00 – 11:00 PMTuesday: 5:00 – 11:00 PM
Wednesday: 5:00 – 11:00 PM
Thursday: 12:00 – 2:00 PM, 5:00 – 11:00 PM
Friday: 12:00 – 2:00 PM, 5:00 – 11:00 PM
Saturday: 5:00 – 11:00 PM
Sunday: 1:00 – 10:00 PM
related searches: Peacock inn chinese restaurant ormskirk reviews, Peacock inn chinese restaurant ormskirk phone number, Peacock inn chinese restaurant ormskirk menu, Peacock inn chinese restaurant ormskirk contact number, Peacock Chinese Restaurant menu, Chinese Ormskirk delivery, County Road Chinese Ormskirk, Cherry House ormskirk menu