Back
Lechuga's Italian Restaurant Logo

Lechuga's Italian Restaurant

4.44mi
7475 W Colfax Ave Ste 108, Lakewood, CO, 80214
Thurs 11:00 AM - 6:00 PM(303) 238-1037
About Lechuga's Italian Restaurant

If you're looking for Comfort Food restaurants in Lakewood look no further. Lechuga's Italian Restaurant is known for having some of the best Comfort Food in Lakewood. Located at 7475 W Colfax Av...show more

Compare Delivery Services

(See pickup options)
Uber Eatscheapest service
$3.49
Est. Fee
54 minTime Est.
Uber Eatscheapest service
$3.49
Est. Fee
54 minTime Est.