0
Shares

The Italian Greyhound

The Italian Greyhound
| Marylebone

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.

Restaurant details

Address: 62 Seymour St, London W1H 5BN
Nearest station: 
  • Marble Arch
Telephone number: 020 3826 7940

Map

Swap Start/End
62 Seymour St, London W1H 5BN

 

0
Shares
0
Shares