Chili's Grill & Bar

151 River Rd, Lisbon
(860) 376-5862