Sasha Sushi is a Japanese restaurant known for fresh, delicious rolls and attention to detail in presentation.