Contact
Shanghai Ding Sheng Restaurant
686 Barber Lane, Milpitas CA as of dinehere.us