Everest Restaurant

Meena Bazaar, Opposite Astoria Hotel, Dubai