After moving manufacturing to the Norristown area, the Talluto's family quickly discovered the strong passion for food and Italian culture that exists here. The store offers a large variety of prepared Italian foods as well as a selection of Italian sandwiches made to order.