Vick's Vittles

Restaurant · 8810 Central Ave SE, Albuquerque, NM

Hours

More food in Albuquerque, NM