Two Italians Deli & Pizzeria
Drag box to select area
100% Were impressed
Two Italians Deli & Pizzeria is a locally-operated business offering lunch and dinner for take-out and delivery. The menu features fresh baked Italian pastries, cakes, pizza, salads, sandwiches and daily specials.
9471 Ackman Rd, Lake In the Hills, IL 60156