Drag box to select area
The Shanghai Town Chinese Restaurant is located off of Russell Boulevard and in the West lake Shopping Center. It specializes in authentic chinese food you can dine-in or take-out. There are many tables so if you have a big group they are able to fit everyone comfortably.
1260 Lake Blvd, Davis, CA 95616
- Accessibility Details: Entrance is level with parking
- Hours: Mon, 5am - 9pm; Tue - Fri, 11:30am - 9pm; Sat - Sun, 11am - 9:30pm
- Accessible: yes