Indianapolis, IN Metro >
6810 S Emerson Ave,
Penn Station makes the best philly cheese steaks this side of philadelphia but it is kind of expensive for "fast food" but you're paying for what you get, lots of quality meat and toppings. service is friendly but sometimes slow
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now