Sakura Sushi & Grill is an Asian restaurant offering sushi, grilled dishes, and an all-you-can-eat option with iPad ordering. Take-away service is available.