Italian Greyhound
Italian Greyhound

The Italian Greyhound

  • Restaurants | Italian
  • Edgware Road
Advertising

Time Out says

Marylebone’s favourite bar and dining room. Their menus celebrate casual Italian dining and drinking, paying homage to the neighbourhood bars or ‘bacaros’ of Italy. You’re welcome all day.

Details

Address
62 Seymour Street
London
W1H 5BN
Do you own this business?Sign in & claim business
Advertising
London for less
    You may also like
    You may also like