Mumbaikar's Restaurant

Oud Metha, Near Lamcy Plaza, Dubai