An update to all our customers.
In line with the Government guidance, we have decided to keep this restaurant closed for dine in and takeaway. We will be back soon.
133 Baker Street, London, W1U 6SF
020 7486 0888
You’ll find our pizza restaurant right by Baker Street tube, so join us next time you’re passing. With 2 floors, there’s plenty of space, so no need to queue again after a visit to nearby Madame Tussauds. You can also book our large basement or outdoor areas for those special occasions.