Fish Public

restaurant in Park West, San Diego

Phone: (619) 281-4014

Address: 505 Laurel St