Italian Restaurant in Baker Street |



Baker Street

133 Baker Street, London, W1U 6SF

Book a table with us at Baker Street

You can takeaway your favourites from our restaurants all over the country. Simply click & collect.

Order now

Baker Street

133 Baker Street, London, W1U 6SF

Get directions

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.

Opening Hours

  • Mon -
  • Tues -
  • Wed -
  • Thurs -
  • Fri -
  • Sat -
  • Sun -

Facilities

  • Garden dining
  • Venue Hire
  • Collection
  • Disabled Toilet
  • Baby Facilities
  • Pizza Making Parties
  • Disabled Access
    Disabled Ramps
  • WiFi
Show more