36601 Newark Blvd # 11
Newark, CA 94560
P: (510)795-9170

Check-in Get Directions