Piscotti's Pizza is a casual pizza parlor offering St. Louis-style pizzas, Italian beef sandwiches, and an arcade with pinball machines. Dine-in and carry-out are available.