Legend Hot Pot

35233 Newark Blvd STE A Newark CA 94560 USA

(510) 565-1211

Location