London Fish N Chips

129 E St
Davis, CA
530.753.7210
38.542685
-121.741269
Hours:
Mon - Sun:11am - 9pm

for London Fish N Chips
Directions
from: