Thursday, November 21, 2013 from 5:00 PM to 7:00 PM (EST)
San Francisco, California
London, United Kingdom
Did you know our Genji sushi chefs make sushi fresh every day? Taste our fresh, handmade rolls and meet our sushi chefs!