The cuban sub is the yummiest thing you have ever tasted! Pros: Perfectly made
All reviews seem positive