Opened in 2005, this 90-seat Spaghetti House is perfect for savvy shoppers (it's just moments from Selfridges). Close to the Odeon cinemas at Marble Arch, it is equally ideal for local residents, the business community and visitors to London. Styled as a caffé-ristorante, it boasts a cool, open bar area where drinks and informal meals are served all day, plus a welcoming, relaxed restaurant area for the full dining experience.
Outdoor tables encourage relaxing in true Italian urban style. With a menu offering bruschette and our famous salads, beside full meals and famous pasta and pizza dishes, these are all tempting choices.