Skip to main content

Scimeca's Retail Market & Deli

restaurant · italian restaurant · North Kansas City, MO

Address
1611 Swift St, North Kansas City, MO 64116
Phone
(816) 599-6020
Website
scimecasonline.com
Where
39.1382, -94.5772

Search Hominin for Scimeca's Retail Market & Deli

Other restaurants nearby

More in North Kansas City

Scimeca's Retail Market & Deli — restaurant in North Kansas City, MO | Hominin