Caruso's Italian Restaurant Stores in New Mexico Outlet Note Regular Brands Caruso's Italian Restaurant New Mexico Rating 4.7 based on 59 votes Official Website http://www.carusospizzeria.com/NeffsvilleMenus/html/maincontact.html Products Food Italian Restaurant Browse by State Albuquerque People Also Viewed