Punch and Judy Pub Grill is an Italian restaurant and pub known for its wide menu and good value. Highlights include a pistachio sandwich and consistently good fries offered with any dish.