(510) 573-4056
39742 Cedar Blvd, Newark, CA 94560
View Map
Sorry, there are currently no reviews. Read More Newark Restaurant Reviews