Company SUKURA HIBACHI AND SUSHI CORP. Address SUKURA HIBACHI AND SUSHI CORP., CLIFTON PARK, 12065, NEW YORK