Japan Grill

Located in Anderson Mall on Anderson Mall Nearby Anderson Express