London, United Kingdom
59 Edgware Road
W2 2HZ London
United Kingdom
+44 20 7723 1344
Bayswater/ Paddington
Marble Arch
Mo to Sa from 12:00 PM to 01:00 AM
Su from 12:00 PM to 12:00 AM
Middle Eastern & North African
1 review
Hotels near Iran Restaurant (The)
Things to do near Iran Restaurant (The)
Restaurants near Iran Restaurant (The)
Shops near Iran Restaurant (The)