Crow's Nest Restaurant
1968 Tarpon Center Dr.
Venice, FL 34285

Phone: (941) 484-9551
Website: https://www.crowsnest-venice.com

MENU

Raw Bar       $

Oyster Station       $

Stone Crab Claws       $