New restaurant at Powell