Courtyard Restaurant is a Greek establishment located in Buffalo. It offers a dining experience with a focus on Greek cuisine. The restaurant is situated in the downtown area.