Find A Restaurant

Find Us on Facebook

Download Android App Download iPhone App

Soho Sushi Bar & Deli

Cedar Falls, IA

Soho Sushi Bar & Deli
119 Main Street
Cedar Falls, IA 50613
(319) 266-9995
http://www.barmuda.com/soho/

Menu: Dinner
Area: Cedar Valley, Hwy 20, Hwy 218

Amenities
  • Bar
  • Carry Out
  • Catering
  • Children's Menu
  • Free Parking
Type
  • American
  • Bakery
  • Japanese
  • Spanish
  • Sushi