image of the Sushi Yama

Sushi Yama

8058 S 84th St La Vista NE, 68128 | (402)597-5115


Menu of Sushi Yama

 
go

Back to Top