To navigate, press the arrow keys. Olive Garden ← View details 5150 East Main Street #106, Farmington, NM 87402 +1 505-324-0546 Get Directions From* To * — Required information