The Kraken

The Kraken
2531 S Coast Highway 101, 92007
Cardiff-by-the-Sea