1.TakshilaTakshila is a fine dining restaurant, a part of the Hotel Chanakya. If you want some of the best North Indian food, then this is where you should go. With a very soothing ambience,...
Korean cuisine continues to conquer the world partly owing to its massive presence in various K-dramas and films, resulting in several Korean groceries and...