Lido Café and Gallery - لِـيــدو كـافيه is located in Al Khobar, Saudi Arabia on Prince Turkey Street, Alkurnaish. Lido Café and Gallery - لِـيــدو كـافيه is rated 5 out of 5 in the category art cafe in Saudi Arabia.
Address
Prince Turkey Street, Alkurnaish