It offers Turkish dishes from grills, pies, shawarma, etc., good decorations, there are internal and external sessions, average prices.
Category: coffee shop
Country: Saudi Arabia
City: Riyadh
Area: Mecca Street
Address:
Makkah Al-Mukarramah Branch Road, Riyadh 12312, Kingdom of Saudi Arabia