Log in
English (United Kingdom)
Fish & Chips
Lemon Grove, CA, United States
Show map
1 place in
Lemon Grove
, ordered by rating:
Chef John’s Fish & Chips
4.0
20 reviews
Telephone:
+1 619-465-7060
Address:
8047 Broadway
Fish & Chips
/
Seafood
Fish & Chips
in nearby cities:
San Diego
English (United King…
Log in