Noodle City

129 E St
Davis, CA
530.757.2618
38.542685
-121.741269
Hours:
Mon - Sat:11am - 9:30pm
Sun:11am - 8:30pm

for Noodle City
Directions
from: