Contact : (510) 745-7493
Address : 111 Fremont Hub Courtyard, Fremont, CA 94538, USA
Opening Hours :
Website :