Luigi's Bent Noodle 8130 South University Blvd. Littleton CO United States
Hours: M-Th 4:00-9:30pm, F 4:00-10:00pm, Sat 11:30am-10:00pm, Sun 11:30am-9:00pm
Phone: 303.694.9357