New restaurants at On Lan Street