Himalaya Restaurant

Oud Metha, Opposite Sunrise Supermarket, Near Lamcy Plaza, Dubai