il Sugo Italian Kitchen

Italian restaurant · 1407 W McMillan Rd #130, Meridian, ID

Dine-In

Hours

More food in Meridian, ID · Italian Food in Meridian