715 S Neil St, Ste A, Champaign City, Illinois, 61820-5243
(217) 351-9898
Restaurants, Food & Beverages > Restaurants
Services: Restaurants Restaurants Japanese Chicken Appetizers Dinner Lunch Teriyaki Beverages Lunches Hors D'oeuvres Dinners Seafood Dessert Japanese Chicken Sushi Tuna Beverages Steaks Teppanyaki Style
No reviews yet. Be the first to write a review!