Japan Inn is located in Greenville, United States on 739 Red Banks Rd. Japan Inn is rated 4.3 out of 5 in the category japanese restaurant in United States. hose who love a good show with their dinner will be captivated by the hibachi performances. The friendly hibachi chefs are known for their friendly personalities and playful showmanship. Japan Inn is open for lunch and dinner services, seven days a week.