Lambros, LAFAYETTE, Colorado (CO)
Comfortably operating at 103 South Public Road () in LAFAYETTE, Colorado (CO) (80026), Lambros is available at 3036641238. It is best to give them a call in ahead of time to make a reservation.
More restaurants in LAFAYETTE, Colorado (CO)
Lambros contact information and details:
Address: 103 South Public Road - , LAFAYETTE, Colorado (CO) 80026
Contact Phone: 3036641238