Geisha Japanese Fusion Restaurant by Santa Clarita Magazine | Oct 31, 2007 | For the Love of Dining Santa Clarita Magazine