40 N Audley St, Mayfair, London W1X 6ZP, United Kingdom
Closed· Opens at 18:30
40 N Audley St, Mayfair, London W1X 6ZP, United Kingdom
No delivery
Spot something wrong?
Dishes at Chez Chow. Prices may vary in venue.
Been to Chez Chow? Be the first to share what you ate.