Walked by this place recently and the windows are covered by newspapers and there is a sign that reads "For Lease." There has not been a business in this location that has lasted for more than a year. Too bad. The location is starving for something good. I wonder who will try next.
Was this review helpful to you?