Contact : (510) 742-6428
Address : 4754 Hazelwood Ave, Fremont, CA 94536, USA
Opening Hours :
Website :