Geppetto's is a nice little Italian restaurant. They have excellent pizza and awesome sandwiches. The seating area in the restaurant is very limited, so I wouldn't count on getting a table without a reservation during peak evening and weekend hours. That being said, they do offer carry-out and a delivery service, so even if you can't get a table you can still enjoy their great food.
more