Venicci
Restaurant $$
3343 N. Halsted St., Chicago, IL 60657
Description
Local Italian restaurant serving up your favorite styles of pizza, salads and sandwiches, as well as your favorite Italian inspired dishes.Get to know Venicci
Italian Restaurant