62 Seymour St, London W1H 5BN
The Italian Greyhound occupies an enviably large corner space in Marylebone, offering both a sunlit dining room as well as a great terrace space. Billed as a neighbourhood Italian restaurant, you can find classic Italian food on the menu, from pizza to pasta, and there are some great snacks if you fancy popping in for a glass of wine. There's a handy private dining room downstairs if you need somewhere for a group.