Italian Restaurant in Baker Street

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 -


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