Nick's On Main is a casual Italian dining spot offering a diverse menu from hand-tossed pizzas and hearty pastas to fresh seafood and crisp salads. They specialize in bold Italian flavors, including Sicilian pizza and oven-baked strombolis, available for dine-in, lunch, or catering.