Lena's is a great place for quick italia food. They have slices of pizza as well as other typical italian dishes. The pizzas are already made or you can request something else. They will warm your slice of pizza for you. Very reasonable prices and great quick food. Decent parking in back.
more