Remove Ads

Photos for Sushi House

Sushi House

2665 Edgewood Pkwy SW, Cedar Rapids, Iowa 52404 USA

196 Reviews