Greek dishes with a touch of local flavor nearby. A bit unassuming place and the smell of cooking is all over the place - you might expect your clothes to smell like food after leaving the restaurant.
Category: Greek Food
Country: Saudi Arabia
City: Jeddah
Area: Muhammadiyah
Address: Prince Sultan Road, Muhammadiyah, Jeddah 23624, Kingdom of Saudi Arabia