Ellie's Yoberri Park

115 Harvard Dr SE, Albuquerque 87106, United States Get Directions to this spot
115 Harvard Dr SE
Albuquerque, 87106
NM, United States
(505) 266-6833

Rate and review Ellie's Yoberri Park in Albuquerque, NM, United States!

Share your experiences at Ellie's Yoberri Park with your friends or discover more Restaurants in Albuquerque, NM, United States.