Chef John's Fish & Chips
Chef John's Fish & Chips
  • 8047 Broadway, Lemon Grove, CA 91945, United States of America
  • +1 619 465 7060