Channel's
35A, High Street, SL0 9ND
About Channel's
Address
35A, High Street, SL0 9ND
Location
Open in Google MapsReviews
Be the first to review Channel's
Frequently Asked Questions about Channel's
Does Channel's offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Channel's?
Table booking availability is not confirmed. Please call the restaurant to check.