Liu Mandarin Kitchen
167 Sacramento St, Auburn
(530) 745-4098
Recent Reviews
Liu Mandarin Kitchen
167 Sacramento St, Auburn 95603
(530) 745-4098