Hours & Location
We’re located in London’s famous West End, near Piccadilly Circus tube station.
Due to the current status of COVID-19 in London and to ensure the safety of our staff and guests, we will close until further notice. Please check our website for updates. Stay safe and hope to see you soon!
Eat In Takeaway Delivery