Restaurant
House of Sushi & Noodles
3 locals recommend,
Permanently closed
Location
1610 W Belmont Ave
Chicago, IL
Lake View
Tips from locals
Cheap, all-you-can-eat sushi. Atmosphere leaves something to be desired, but can't beat this place for the price!
Don't be intimidated by the old sign out front. They serve some of the best sushi in the city