The less I say about the T.G.I. Friday's in Miami... the better! Good grief, how was that restaurant managed? It's a mystery for the ages. It was located at 8888 Howard Road and they closed a few months ago F.Y.I..
There are no replies in this thread yet. Be the first to post a reply below: