66 Diner

Phone1405 Central Ave. N.E.
Albuquerque, NM 87106
Details