Malabar Thattukada - Sharjah (Muwaileh) is located in Sharjah, United Arab Emirates on Fire Station Road - Muwaileh, Industrial AreaMuwailih Commercial. Malabar Thattukada - Sharjah (Muwaileh) is rated 3.5 out of 5 in the category modern indian restaurant in United Arab Emirates.
Address
Fire Station Road - Muwaileh, Industrial AreaMuwailih Commercial