Licari's Sicilian Pizza Kitchen-No.1

Pizza restaurant · 3123 Leonard St NE, Grand Rapids, MI

To-Go · Dine-In

Hours

More food in Grand Rapids, MI · Pizza in Grand Rapids