Mimmo's Pizzeria & Restaurant occupies a spot on South Main Street in St. Albans, serving New York-style pizza alongside Southern Italian recipes. The kitchen works with fresh, high-quality ingredients, and the place operates as a walk-in operationโno reservations taken, though the owners will discuss backroom space for larger parties if you call ahead. They handle dine-in, takeout, and weekday delivery, and maintain a loyalty program for repeat customers.