Nick & Vito’s Meat & Deli, located at 8201 W. Main St. in Belleville, suddenly closed for business Monday.
Nick & Vito’s Meat & Deli, located at 8201 W. Main St. in Belleville, suddenly closed for business Monday. Tobias Wall twall@bnd.com
Nick & Vito’s Meat & Deli, located at 8201 W. Main St. in Belleville, suddenly closed for business Monday. Tobias Wall twall@bnd.com