Capo's Villa 722 Central at 8th St Albuquerque NM United States
Hours: Mon-Thu 11 am-9 pm; Fri-Sat 11 am-10 pm
Phone: 505.242.2006 Alcohol: full bar
Reservations: recommended