Originally Posted By: helenwheels




I think the place you're thinking of on 13th avenue was Romano, it was between 71st and 72nd street. It was there for years and years.


I have been to Romano I thought it closed.


only the unloved hate