Capo's Italian Restaurants (Reported Closed)
722 Lomas Blvd NW
Albuquerque
NM
87102
(505) 242-2007
chowhound.com
Open Map
Description
Capos Ristorante Italiano
by merchantcircle on March 16, 2015 from
merchantcircle
Albuquerque
Categories: Restaurants
Downtown
eating places
Food & Dining
italian restaurant
Italian Restaurants
Neighborhoods: Downtown
Restaurants
Valley