Tops Pizza is a relaxed bar & grill known for its pizza, wings, and tacos, with regular weekly specials.