Carelli’s of Boulder Ristorante Italiano
Open for lunch Mon-Fri and dinner Mon-Sat.
Address : 645 30th St., in Williams Village Shopping Center, Boulder, CO 80302
Phone : 303-938-930
Website : www.carellis.com