Primrose is an American restaurant offering comfort food favorites like club sandwiches and fish and chips in a relaxed setting.