Grand Princess is a casual dining, family-style restaurant that also functions as a large event venue, specializing in weddings, corporate events, and other celebrations.