Spectrajordan's Jeddah, Saudi Arabia
Green Island - CLOSED
Before i say more, i think there is two restaurants inside and one of them is self service which i d...
Romero Mediterranean Cuisine
8183 Abdul Maqsud Khoja St
Hi I visited this restaurant as the name romero is well known place outside, we entered putting the...