Shanghai Town
1260 Lake Blvd # 111, Davis
(530) 758-4663
Recent Reviews
Shanghai Town
1260 Lake Blvd # 111, Davis 95616
(530) 758-4663