Red Sun

GENERAL INFO

3100 Meridian Parke Dr.

Greenwood, Indiana 46142

p: 317-893-3678

Visit Website

Red Sun

DESCRIPTION

Classic Japanese sushi and hibachi.