Nikko's Family Restaurant

340 23rd Ave Oakland CA 94606 USA

(510) 533-1425

Location