Last time we went to FL, the Sizzalors looked really run down, then I heard from a friend that they are shutting them down soon, is this true ?
Sizzalors will always have a soft spot in my heart, it was the first restaurant we ate in back in 1993, when we first went to the USA.
Anyone help ?
Bookmarks