Shanghainese Companies
1376 E 14th St San Leandro, CA 94577, Hayward, California, United States of America (USA) 12728.04 km
Came here for early dinner today since little one asked to eat inside of a restaurant on this cold day. Tried 5 of their d … Continue reading