MICHELIN Guide United Kingdom

The Italian Greyhound

  • 62 Seymour Street, London, W1H 5BN, United Kingdom
  • 55 GBP • Italian
Reservations are not available for this restaurant on our site
Find bookable restaurants near me
MICHELIN Guide United Kingdom

The Italian Greyhound

  • 62 Seymour Street, London, W1H 5BN, United Kingdom
  • 55 GBP • Italian
MICHELIN Guide’s Point Of View

This handsome, graceful hound belongs to experienced restaurateurs, the Bernardi brothers. The menu offers an extensive range of contemporary Italian dishes and the kitchen displays a light, confident touch. The spacious room makes good use of natural materials and is warm and comfortable.

Show More Show Less

Facilities & Services

  • Credit card / Debit card accepted
  • r Terrace

Information

+44 20 3826 7940

Nearby Restaurants

Hotels nearby