Harry's Bar London
0
Reviews
Italian in London
- Mayfair
26 South Audley Street
, Mayfair, London, W1K 2PD
+44 (0) 20 7408 0844
Harry's Bar are upmarket Italian restaurants for members only. They cook to order and also have an extensive menu and wine list.
Tags:
air conditioning, bar, italian, vegetarian dishes
|