New restaurant Till on briargate and powers is worth the extra drive down