Mellos Mexican Bar & Grill

899 Central St, Leominster, MA

Menu (As of 10/30)

Mellos Mexican Bar & Grill: hours and how to order