Little Italy Pizzeria

Pizza restaurant · 125 S. Main St., Homer, NY

Dine-In

Hours

More food in Homer, NY · Pizza in Homer