Located in New London, Connecticut across from Lawrence and Memorial Hospital, The Recovery Room restaurant has been a favorite among locals for decades!
Know a great happy hour or special for this location?
Suggest an edit
4502 445 Ocean Ave, New London, CT 06320
© 2025 Checkle, Inc
Privacy
Terms