Baghdad Road, Deira, Al Nahda 1, Al Nahda 1, Deira
1.28 mi from Al Twar 1
Craving authentic South Indian flavours? It's Malabar Restaurant on Baghdad Road, Deira, brings you a taste of Kerala right here in Dubai. Enjoy delicious, home-style cooking in a welcoming atmosphere.
Is this your listing?