Nova Grill is an American restaurant with a menu featuring Latin-inspired dishes.