Red 88 Noodle Bar opened its doors in 2009 in Davis, California, with a promise to provide a relaxing, pub-style environment for students, professionals, and families to enjoy a unique fusion of Asian cuisine. The restaurant quickly became a local..
Relevance: 12.210725