Children’s garden – Open air Restaurant

Shalimar palace is a unique venture in hospitality in doha.