5745 W 86th St, Indianapolis, Indiana 46278(317) 874-3333
Philadelphia Steak and Fries serves breakfast and lunch options located to the Indianapolis, IN area.