If you want a great cheesesteak, pizza or gyro, check out Liberty Square. The food is made fresh -- you won't find lukewarm premade pizza slices here. There is plenty of seating if you want to sit and eat, but the restaurant also does a good takeout business. The food is excellent. The owner makes a mean gyro! And the prices, under $7 for most things, are quite fair considering that the food is of a high quality.
more