Himalaya Vegetarian Restaurant

Dubai Bur Dubai Al Raffa St,Opp Astoiria Hotel