Ibra - Grape Leaves is located in Saudi Arabia on 7174 طريق الأمير نايف بن عبدالعزيز، الروضة، الدمام, 3739،. Ibra - Grape Leaves is rated 4.4 out of 5 in the category mediterranean restaurant in Saudi Arabia.
Address
7174 طريق الأمير نايف بن عبدالعزيز، الروضة، الدمام, 3739،