I drove down 39th street on my way home from work this evening and noticed the old Seafood Restaurant across from SNU (I think it was Harbor House?) will be the site of the newest Falcones. Seems like a strange place since Papa Angelos is within walking distance.
Bookmarks