Map & Directions - Il Localetto Rossi Italian Cuisine
Il Localetto Rossi Italian Cuisine
106 Buena Vista Dr SE, Albuquerque, NM, 87106
(505) 355-5953 (Phone)
106 Buena Vista Dr SE, Albuquerque, NM, 87106
(505) 355-5953 (Phone)