Quote Originally Posted by Snowman View Post
Didn't they use to have a location around Broadway and 33rd-ish several years ago?
Snowman,
Yes, and it was there for quite a few years. For some reason, I never ate there but we did go to the one at Penn Square.
C. T.