Food Safety Report: Shin's La Jolla Japanese Fusion Izakaya, San Diego, CA, United States 8 years ago • details 9 Comments Comment