and center chinese food chinese food omaha 84th and center 12005 W Center Rd Omaha NE 68144. Restaurants near 84th Street. China Taste Bellevue Ne Order Chinese Food Seaf… Thursday, September 8, 2022 Edit