The Dining Car is open 24 hours on the weekends.

Located at 8826 Frankford Ave, Philadelphia, PA 19136, It is a staple of Northeast Philly Americana cuisine.