← La Vista restaurants
Sushi Yama
No reviews yet
Sushi8058 S 84th St, La Vista
Own or manage Sushi Yama? Claim this listing free
Hours
Hours not listed yet.
Details
Address8058 S 84th St, La Vista 68128
Phone(402) 597-5115
Websitehttp://www.sushi-yama.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.