Red Sun Hibachi & Sushi
3100 Meridian Parke Dr, Greenwood, IN 46142-9427
Red Sun Hibachi & Sushi is a Asian, Japanese, Sushi place is located in Greenwood, Indiana. The address of Red Sun Hibachi & Sushi is 3100 Meridian Parke Dr, Greenwood, IN 46142-9427.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 317-893-3678, or open their website to view relevant information, The url is http://officialredsun.webs.com