Lamb chef Restaurant is one of the restaurants that serves grilled, buried, and lamb lamb meals with delicious Greek dressing.
Category: Popular cuisine
Country: Saudi Arabia
City: Jeddah
Area: Abhur
Address:
Jeddah 23731 - Abdullah Al-Munaiei - Al-Basateen - King Abdulaziz Road - opposite to Sea Sciences Roundabout