Locri Pizzeria

Pizza restaurant · 10785 Dixie Hwy Ste 3, Davisburg, MI

To-Go · Delivery · Dine-In

Hours

More food in Davisburg, MI · Pizza in Davisburg