It is an outstanding service but has average taste and could improve for the price in terms of quality and quantity.
Category: Multi cuisine
Country: Saudi Arabia
City: Jeddah
Area: King Abdulaziz Road
Address: 6559 King Abdulaziz Road, Jeddah 23424 2336, Kingdom of Saudi Arabia