Sirloin Stockade 12935 Central NE Albuquerque NM United States
Oen for lunch and dinner.
Phone: 505.296.8580