Are you open Christmas Day?
Address: RIGHT NEXT TO THE, 39401 Fremont Blvd, Fremont Hub, Fremont, CA 94538, USA
paul dugan | Dec 26, 2018
I agree
Jacy Hendrix | Dec 26, 2018
Ck website or call before u make plans.
Thanks! Your answer is awaiting moderation.