Authentic Italian pizza restaurant. Known for its stuffed crust and local, relaxed atmosphere.