Traditional Indian sweet shops and confectioneries
Green Biscuit Shop is located in Gyalshing, Sikkim.