5-6 oz. each

Lobster Tail

$16.00Price

    Hours:

    Sunday - Thursday 4 pm to 9 pm

    Friday & Saturday 4 pm to 10 pm

    Reservations

    © GRAND CATCH 2020 | Privacy Policy