Ohio > Steubenville > Restaurants, Food & Beverages > Restaurants > Imperial China Buffet Inc
100 Mall Dr, Unit F2, Steubenville, Ohio, 43952-3094
(740) 266-6800
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!