All reviews seem negative
want to order a pizza and feel like your troubling the cranky woman on the phone/register? Then order pickup from Twins Pizza! Pros: the pizza Cons: the woman who answers ...
Restaurant serves a selection of pizza, sandwiches, and veal entrees in a family-friendly atmosphere.