6 Oz Lobster Tail - Windsor Steak and Seafood