Forest Hills International restaurant chain Kyuramen celebrates grand opening in Forest Hills By Carlotta Mohamed