Description

Relaxed restaurant with an ample outdoor dining terrace, dishing up traditional Indian cuisine.

Gallery