Tibet Nepal Galleria

Small store located adjacent to Tibet Nepal House Restaurant.