Deli Italia Pizzeria & Market
1990 Wadsworth Blvd
Lakewood, CO 80214-5287
303-248-7208