88°F
weather icon Clear

Korean steakhouse, named best in North America, opening on Strip