Remove Ads

Photo of London's Best Fish & Chips

London's Best Fish & Chips

151 W McKnight Way, Grass Valley, California 95949 USA

73 Reviews

Seafood combination. The Mike's is not on the menu, just little something to cool off :-)

Photo Credit: Yelp

Remove Ads