Top Brunch Spots » Restaurants » after hours restaurants Buffalo » Nick’s Place – Buffalo, New York 14207