Pind Da Dhaba Restaurant

Opposite Dubai Frame, Al Karama, Dubai

Indian