Olivia's Cafe
233 Plaza St, Las Vegas, NM 87701-3476
Olivia's Cafe is a Mexican, American place is located in Las Vegas, New Mexico. The address of Olivia's Cafe is 233 Plaza St, Las Vegas, NM 87701-3476.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 505-426-8034, or open their website to view relevant information, The url is https://www.facebook.com/OliviasCafeNm/