Dogs are welcome at Leo's Steak Shop. Can you and your pooch handle the eighteen incher? The menu has lots of cheesesteaks and hoagies to choose from, but only the starving amongst you will attempt to devour the eighteen incher. Their buffalo chicken cheesesteak is served with blue cheese and hot sauce. They have eight tables outside for you and your pet. Leo's Steak Shop is open Monday through Thursday from 10am to 11pm, Friday to Saturday from 10am to 12am, and Sunday from 11am to 9pm.