I can't believe I haven't reviewed Best of Philly yet... I've been coming here for ten years now and the food is always consistent, tasty and cheap. Yes, the cheesesteaks are delicious, but you HAVE to try their gyros. AMAZING. Just remember your number if you call in for takeout...they don't take your name. Bombsteak!