Powered by Tripadvisor

Soho Sushi Bar & Deli
Soho Sushi Bar and Deli

119 Main St
Cedar Falls, IA 50613
Uber
MORE PHOTOS