Restaurant

The Sea Star

San Francisco

The Sea Star

À propos

The Sea Star is a venue in San Francisco. The venue offers dinner in a casual dining setting. Located in Dogpatch, it provides a practical option for planning dinner in Dogpatch.