Restaurants in Cedar Falls, IA
Restaurants • Lounges • Sushi and Japanese Restaurants
119 Main St,
Cedar Falls ,
IA
50613
UNITED STATES
Based on 1 reviews
Love it
I'm in love with Soho's avocado rolls. The service is great, the decor is pleasing to the eye. I mainly get the same thing every time I go, but if I stray and try something new, I'm never disappointed. Thanks, Soho!Worldwide > United States > Cedar Falls, IA > Sushi and Japanese Restaurants