Update Info - New Canton House
This restaurant was reported as closed. If it is open, let us know.
New Canton House
4849 North 90th St
Omaha, NE 68134
4849 North 90th St
Omaha, NE 68134
This restaurant was reported as closed. If it is open, let us know.