To i Owo is an Asian restaurant offering a variety of sushi and fusion wok dishes. They feature special monthly sets and promotional offers for dine-in or pickup.