The Sikkim Restaurant is a high-end dining venue created by Style Space, located in the picturesque state of Sikkim, India, known for its natural beauty and cultural heritage. It offers a unique dining experience that highlights traditional Sikkimese cuisine with a modern twist, designed to attract both locals and tourists.
Modern,Luxury
Sikkim ,India
4200 sq ft