Get directions to: Ohlone Yen Ching Restaurant, Fremont, CA
Restaurant address: 1616 Washington Blvd Fremont, CA 94539, USA
Restaurant: Ohlone Yen Ching Restaurant