A New Restaurant Has Opened Inside the Longbranch Hotel in C