Lechuga’s Italian Restaurant Description:
Comfy spot for classic Italian eats. Mom-and-pop joint offering classic old-world fare such as pizza, red-sauce dishes & cannoli.
Address:
7475 W Colfax Ave, Lakewood, CO 80214, United States
Phone Number:
+1 303-238-1037
Website:
Store Hours:
Sunday: Closed | Monday: Closed | Tuesday: 11AM-7PM | Wednesday: 11AM-7PM | Thursday: 11AM-7PM | Friday: 11AM-7PM | Saturday: 11AM-7PM