Business First of Buffalo -- A Canadian restaurant chain has selected a Williamsville site for its first U.S. location.