Penn Station Steak and Sub on East 82nd Street in Indianapolis, IN, offers a variety of steak and sub sandwiches for customers to enjoy.
With a focus on quality ingredients and quick service, this establishment provides a casual dining experience for those looking for a satisfying meal.
Generated from their business information