Wild shrimp

Regular price $38.00 for 12 pieces
Wild shrimp with garlic, lemon, white wine. 12 pieces.