Home Oyoma Sushi & Steakhouse Go To Website Oyoma Sushi & Steakhouse 5350 Council St NE Cedar Rapids, IA 52402 (319) 832-1800 Overview Sushi and hibachi restaurant. Family friendly restaurant. Can accommodate large group celebrations. Cuisines Amenities Details Asian Amenities Dinner Kid Friendly Lunch Open Monday Related Stories Steaks in Cedar Rapids Find your perfect cut! Learn More