Type은 두 경우 모두 명사로 쓰이기 때문에 the type of restaurant와 the restaurant type 사이에는 그다지 의미 차이가 없어요. 하지만 특히나 이 맥락에서 the restaurant type이라고 하는 건 일반적이지 않아요. 각각의 유형이 다른 걸 설명할 때는 type of라고 하는 게 가장 자연스럽고 일반적이에요.
예: Those are the type of shoes you wear for running. (그건 달리기에 신는 타입의 신발이다.)
예: He's the type of person who always makes people laugh. (그는 항상 사람들을 웃게 만드는 타입의 사람이다.)