Full menu with prices & pictures
Lechuga's Italian 7475 W Colfax Ave, Denver, CO 80214-...
+13032381037
Order food online for delivery
If you are coming to Lechuga's Italian in Denver with your car, you will find parking spots at a distance of 413 meters at Park & Ride-Lakewood-Wadsworth, Or, you could take the municipal transportation and get off at the stop RTD-Lakewood-Wadsworth Station, which is 413 meters away from Lechuga's Italian.
The average evaluation of 4.1 shows that the customers have been very satisfied with the Lechuga's Italian so far.