81 Sharif Devji Street, Mumbai, Maharashtra
Located on the terrace of the Star Hotel.
The owners are Muslim and have confirmed its halal status. All food at this restaurant is certified halal.
Score reflects a halal certificate on file.
Good food, excellent service but made on terrace. Quite unhygienic and small place. Would not recommend for family..