Are you open on Christmas day?
Address: 5150 E Main St Suite 106-110, Farmington, NM 87402, USA
EJ Blais | May 11, 2018
Olive Garden is closed Thanksgiving day and Christmas day.
Billy Heath | May 11, 2018
No
Thanks! Your answer is awaiting moderation.