Giuseppes Pizza & Italian Specialities has the best Italian food in town. They don't skimp on portions and the prices are good. They offer a good variety of Italian dishes and pizza. If you like Italian foods, you simply must try this place.
PROS: Great food, nice people, decent prices
CONS: can get crowded at times
more