Chili's Grill And Bar

151 River Rd Lisbon CT 06351 USA

(860) 376-5862

Location