Restaurant & Grill of Istanbul is located in Jeddah, Saudi Arabia on التوبه، Al Sharafeyah. Restaurant & Grill of Istanbul is rated 4 out of 5 in the category turkish restaurant in Saudi Arabia.
Address
التوبه، Al Sharafeyah
Accessibility
No wheelchair-accessible entrance