Phone: +442074931275
Address: 61 Davies StreetW1K 5JT, W1K 5JL, London, United Kingdom
City: London
Dishes: 35
Reviews: 149
Website: http://www.stampamayfair.co.uk/
"Stampa in Mayfair is a great place to go for a quick bite, it's a bit odd that it's only open past on Wednesdays and Thursdays, as I'd love to see what the atmosphere would be like on a Friday or Saturday night. The food was really tasty, but I feel like something was missing generally. I loved the prices, and my cacio de pepe was delicious! I would recommend going to Stampa, and I will be going back"
All prices are estimates.