Wow India is an Indian restaurant offering dine-in and catering services, specializing in Indian fusion cuisine.