ROSE'S PIZZA LOCATIONS IN PENN STATION RANKED FROM BEST TO WORST

  1. Roses pizza next to the 123 train entrance
  2. Roses pizza next to the ACE train entrance
  3. Middle roses across from Jamba Juice.