Bahari 2 Building, 1st Street, Al Qusais Industrial 3, Deira, Dubai, Deira, Al Qusais Industrial 3, Al Qusais Industrial 3, Deira
Craving authentic South Indian flavors? Malabar Junction Restaurant in Deira serves up delicious, traditional dishes with a warm, welcoming vibe for a true taste of Kerala.
Is this your listing?