the newly opened trendy restaurant on the corner