Himalaya Restaurant

Al Karama, Sheikh Mohammad Building, Opposite Fish Market, Dubai