Japanese restaurant Alpha Sushi offers fresh sushi.