Yoli's Restaurant

  • Restaurants/Clubs
2809 N. Prince St.
North Plains Mall
Clovis, NM 88101
(575) 763-3077