Location: Carmel Plaza, Carmel, CA 93923
Rating: 91/100
Popularity: 67/100
Phone:(831)625-1962
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants