Dino's Italian Food

10040 W Colfax Ave, Lakewood
(303) 238-7393