Kigawa Bistro

2108 Marina Blvd San Leandro CA 94577 USA

(510) 626-4165

Location