The Kitchen Cupboard & Icebox is located in Listowel, Canada on 105 Elizabeth St W. The Kitchen Cupboard & Icebox is rated 4.6 out of 5 in the category deli in Canada.
Address
105 Elizabeth St W
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance