Sakura specializes in making high quality Japanese food that is always fresh. We focus on the details to give you consistently excellent food every time
Tags: Sushi Restaurant