Fukada

8683 Irvine Center Dr Irvine CA 92618 USA

(949) 341-0111

Location