London Fish'n Chips
129 E St Ste B
Davis
CA
95616
(530) 753-7210
the-dumpling-house.placestars.com
Open Map
Accepts Credit Cards
British
dining
European
Fast Food
Good for Kids
restaurant
Restaurants
Seafood
Seafood Restaurants