Review: At Omaha’s Ota, find the best sushi experience between Chicago and Los Angeles Post date March 2, 2023