Jade Palace Restaurant
36601 Newark Blvd #64, Newark
(510) 792-5456
Recent Reviews
Jade Palace Restaurant
36601 Newark Blvd #64, Newark 94560
(510) 792-5456