Get directions to: Papa Lolo Restaurant & Bakery, Farmington, NM
Restaurant address: 1101 East Murray Drive Farmington, NM 87401, USA
Restaurant: Papa Lolo Restaurant & Bakery