Garden restaurant