Oyama Sushi is a Japanese restaurant that offers an extensive sushi menu. Also, enjoy dining at one of our Hibachi tables. Our mission is to provide fresh, healthy & delicious food for you in a friendly atmosphere.
Oyama Sushi turns food into art! Come visit one of the best sushi resturants in Cedar Rapids!
5350 Council St NE