Soho Sushi Bar & Deli


119 Main St.
Cedar Falls, IA 50613
barmuda.com/soho

Ph. 319.266.9995

 

On the Menu:
American
Sushi
Tapas

Sushi and New York-style deli sandwiches.

 

 

 

 

 

Full Site