Deccan Delight Restaurant

Jumeirah Village Circle