Malabar is located in Zürich, Switzerland on Wallisellenstrasse 11. Malabar is rated 4.4 out of 5 in the category indian restaurant in Switzerland.
Address
Wallisellenstrasse 11
Amenities
Good for kidsToilets
Accessibility
No wheelchair-accessible entrance