Charming the people through the best of its culinary offerings, NEO Restaurant is a Japanese restaurant first of its kind that serves fresh cuisines staying true to the authenticity, with finest of ingredients, such as sushi. Right from its founding, the driving principle of the restaurant has always been to present a creative blend of delicacies that exceeds the boundaries of usual dining experience.