Il Camino
(990)
Italian restaurant
Family-run mainstay with large mural offering Italian faves like eggplant parmigiana, plus full bar.
Address: 555 Central St, Leominster, MA 01453
Hours: Closed ⋅ Opens 11:30 AM
Phone: (978) 537-5083
People also ask
Who owns El Camino Cantina?
Who owns Il Camino Leominster?
Come join us at Il Camino with your family and friends to enjoy amazing food and drinks with staff that make you feel right at home! #italianfood # ...