Location:17 East Granby Road, Granby, Connecticut 06035
Business Phone:(860) 413-3888
Restaurant
Contact Person:James Chen