Oba Japanese Kitchen

4605 Broadway Sacramento CA 95820 USA

(916) 737-0288

Location