Senju Japanese Restaurant

Address:

8960 Brooks Road South
Windsor, CA 95492

Phone:

+1 707 836 1699

Map:


Contact   ·   Privacy   ·   Terms