8 Oz Lobster Tails – Bahamas | Frifor