Get in touch

We love to hear what you think – good or bad! Fill in the form
below and we’ll get back to you as soon as we can!

Our Restaurant

23 Park St, Slough
SL1 1PS,
United Kingdom

+44 7704 445444

Find us on Google Maps

Our timings

Open 7 days a week
11.00AM – 11.00PM

We cater for all events