Toggle navigation
Find
Sign up
Sign in
CA
Placerville
Lobster Restaurant
London Best Fish & Chip
Reviews
London Best Fish & Chip
1216 Broadway
Placerville
,
CA
95667
(530) 642-0777
lobster restaurant
ezlocal.com
Info
Reviews
0
Offers
Photos
Map
London Best Fish & Chip Reviews
Write a review
Night Mode