Canton House

Canton House 4849 N 90th St Ste 1 Omaha, NE 68134 Telephone (402) 505-9446 Went with the hubsters and his classmates to this restaurant last week to try out their dim sum. Coming from Los Angeles my expectations for a CHINESE restaurant in NEBRASKA was kinda low. So when I ended up trying this place I was […]