It’s true! After 35+ years of serving some of St Louis’ finest Italian cuisines and pizza for dine-in, we are now offering delivery! Order online, pay online and request delivery for the cities best traditional Italian pizza. Delivered hot and spicy! It’s a good day to order pizza delivery for dinner. Delivery is limited to online orders! 636-220-8989.