Hours: Monday : 11:30 am - 8:30 pm Wednesday - Thursday : 11:30 am - 9:00 pm Friday - Saturday : 11:30 am - 9:30 pm Sunday : Noon - 8:00 pm Location: 246 New Britain Road Kensington, CT 06037
Visit our FaceBook Page!
"Rated Best Italian Restaurant in Central CT"