Iran Restaurant

Venue Details & Map

Iran Restaurant

Address
27 Shepherd Market
Mayfair
London
W1J 7PR
Telephone:
+44 (0)20 7409 3337
Public transport:
,