20 yrs ago•JohnJreviewedGentlemens Quarters2151 Grand Ave, Baldwin, NY 11510, USAWas there last Thursday till closing...