Home

Poseidon Greek | Greek Seafood Restaurant

Your shopping cart is empty.

Twin lobster tails

$70.00

served with baby potatoes, vegetables