I went into Amini's a couple weeks ago and as I was leaving I noticed a sign out front that said the building was for lease (or possibly sale). It said the business was moving to a new location and had a rendering of a new, very nice looking Amini's. Any idea where they are moving?
Bookmarks