I love Penn Station! The food is great, I've never had a bad experience at this location. The employees are always friendly & I've never experienced a long wait. Penn Station is my favorite place to get a Philly Cheesesteak. Oh and the fries are great too.
Address: 4820 W 57th St, Indianapolis, IN 46254-1418
Location: United States > Indiana (IN) > Indianapolis
Phone Number: +1 317-347-7366