This little place is tucked away in Festival Square shopping center. They make the best pizza and cheese steaks around. Have been going to this gem for about 9 years. No need to go to Philly for a good cheese steak. Prices are reasonable. It's mainly a takeout but there are tables to eat in.