apicfood
Food
About
Locations
App
download app
UK
London
The Italian Greyhound
Rhubarb Tart
Rhubarb Tart
The Italian Greyhound
62 Seymour St, London W1H 5BN
+442038267940
@greyhoundmarylebone
YOU MAY ALSO LIKE
Tagliatelle
Cavatelli
Mortadella, Pistachio pesto and milky stracciatella di bufala